.title-head {
	overflow: hidden; background: #fff; }

.title-head .logo- {
	float: left;
	margin: 10px 10px 8px 30px; border: none; }

.title-head .header- {
	margin: 39px 0 0;
	font-weight: normal; font-size: 1.8em; }

.title-head .menu- {
	clear: both;
	height: 27px; padding-left: 30px; }

.title-head .menu- .item- {
	float: left;
	height: 27px; margin-right: 10px;
	background: #f9f9f3 url({{!static type="images" "title/menu-bg-m.gif"}}) repeat-x 0 0; list-style: none;
	_width: 1%; }

.title-head .menu- .item- .bg-l- {
	display: block;
	height: 27px;
	background: url({{!static type="images" "title/menu-bg-l.gif"}}) no-repeat 0 0; }

.title-head .menu- .item- .bg-r- {
	display: block;
	height: 27px; padding: 0 20px;
	white-space: nowrap; font-size: 1.2em; line-height: 25px;
	background: url({{!static type="images" "title/menu-bg-r.gif"}}) no-repeat 100% 0; }

.title-head .menu- a {
	border: none;
	text-decoration: underline; }

.title-head .menu- .item-current- {
	background: #f9f9f3 url({{!static type="images" "title/menu-current-bg-m.gif"}}) repeat-x 0 0; }

.title-head .menu- .item-current- .bg-l- {
	background: url({{!static type="images" "title/menu-current-bg-l.gif"}}) no-repeat 0 0; }

.title-head .menu- .item-current- .bg-r- {
	background: url({{!static type="images" "title/menu-current-bg-r.gif"}}) no-repeat 100% 0; }


.title-widget {
	margin-bottom: 20px !important;
	background: #fff url({{!static type="images" "title/widget-bg-l.gif"}}) repeat-y left; }

.title-widget .bg-r- {
	background: url({{!static type="images" "title/widget-bg-r.gif"}}) repeat-y right; }

.title-widget .bg-t-  {
	height: 10px; overflow: hidden; }

.title-widget .bg-tl- {
	float: left; overflow: hidden;
	width: 11px; height: 10px;
	background: url({{!static type="images" "title/widget-bg-tl.gif"}}); }

.title-widget .bg-tr- {
	float: right; overflow: hidden;
	width: 11px; height: 10px;
	background: url({{!static type="images" "title/widget-bg-tr.gif"}}); }

.title-widget .bg-b-  {
	height: 14px;
	background: url({{!static type="images" "title/widget-bg-b.gif"}}) repeat-x bottom; }

.title-widget .bg-bl- {
	float: left;
	width: 11px; height: 14px;
	background: url({{!static type="images" "title/widget-bg-bl.gif"}}); }

.title-widget .bg-br- {
	float: right;
	width: 11px; height: 14px;
	background: url({{!static type="images" "title/widget-bg-br.gif"}}); }

.title-widget .title- {
	padding: 3px 20px 8px;
	font-weight: normal; font-size: 1.8em; line-height: 1; }

.title-widget .title- a {
	color: #000; }

.title-widget .content- {
	padding: 0 20px 1px; }

.title-widget .actionspanel- {
	float: right;
	height: 20px; margin: -30px 7px 0 0; cursor: move; }

.title-widget .actionspanel- li {
	float: left; position: relative; z-index: 20;
	height: 20px; margin: 0 0 0 10px; margin: 0 3px 0 10px;
	font-size: 1.3em; line-height: 20px;
	list-style: none; }

.title-widget .actionspanel- .edit- a {
	border-color: #43972f;
	color: #0c0; }

.title-widget .actionspanel- .delete- a {
	border-color: #f0b2b2;
	color: #c00; }

.service-menu {
	height: 25px; padding: 0 30px 0 30px;
	background: #000; }

.service-menu .item- {
	float: left;
	margin-right: 10px; }

.service-menu .item- a {
	font-size: 1.3em; line-height: 23px; color: #fff; }

.service-menu .edit- {
	float: right; }